/*公共*/


/*轮播图*/
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23FFFFFF'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23FFFFFF'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}
.swiper-container {width: 100%;margin-left: auto;margin-right: auto;}
/*.mwswiper {height: 600px;}*/

.swiper-slide {text-align: center;font-size: 18px;background: #fff;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-pagination-bullet{width: 15px;height: 8px;border-radius: 10px;}
.swiper-pagination-bullet-active {background: #008ec8;}
.idxabout {background: #f5f5f5 url(../images/indexbg.jpg) no-repeat; background-size:100%;  padding-bottom: 50px;}
.webox {font-size: 16px;color: #666;font-family: "Microsoft Yahei";line-height: 26px;position: relative;padding: 30px 0 0;clear: both;}
.webox dl {height: 520px;padding: 6px 0 0;}
.webox dt, .webox dt img {width: 670px;float: right;height: 520px;overflow: hidden;}
.webox dd {width: 80%; margin:0 auto;}
/*.webox dd h3 {height: 140px;font-size: 28px;line-height: 40px;color: #666;position: relative;font-weight: normal;margin-bottom: 26px;}
.webox dd h3:before {content: "";position: absolute;width: 84px;height: 3px;background: #666;bottom: 0;left: 0;z-index: -1;}
.webox dd h3 b {display: block;line-height: 72px;font-size: 58px;color: #008ec8;}*/
.webox_l {width: 999px;height: 111px;left: 100px;top: 380px;font-size: 16px;line-height: 27px;background: rgba(255, 255, 255, 0.6);color: #2b2b2b;position: absolute;z-index: 2; border-radius: 50px;}
.webox_l:before {content: "";position: absolute;width: 530px;height: 111px;left: 0;top: 0;z-index: -1;}
.webox_l:after {content: "";position: absolute;width: 469px;height: 111px;right: 0;top: 0;position: absolute;z-index: -1;}
.webox_l li {width: 263px;padding: 18px 0 0 60px;height: 111px;float: left;}
.webox_l li span {display: block;height: 48px;line-height: 20px;}
.webox_l li span b {font-size: 48px;color: #008ec8;float: left;line-height: 48px;}
.webox_l li:nth-child(2) {/* padding-left: 115px; */}
.webox_l li:nth-child(4) {width: 150px;}
/*.webox_l li:nth-child(4), .webox_l li:nth-child(3), .webox_l li:nth-child(4) b, .webox_l li:nth-child(3) b {color: #fff;}*/
.webox_l li div {margin-left: 2px;}
.webox_lb{margin-top: 50px;position: relative}
.swiper-container.m_work {position: relative;}
.m_work .swiper-slide span {height: 40px;line-height: 40px;display: block;font-size: 16px;}
.webox_lb .bnl,.webox_lb .bnr{background:url(../images/working.png) no-repeat; width:28px; height:56px; display:block; position:absolute;top:140px;cursor: pointer;}
.webox_lb .bnl{ left:-30px; background-position:0px 0px;}
.webox_lb .bnr{ right:-30px;background-position:-28px 0px;  }
.m_work .swiper-slide img {box-shadow: 0 0 7px 0 rgba(0,0,0,.2);}



/*悬浮链接*/
.suspension{position:fixed;z-index:55;right:0;bottom:185px;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:#353535;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#008ec8;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-44px 0;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:223px;background:#fff;position:absolute;right:67px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:34px;}
.suspension .d-qrcode{top:78px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}


.part02{background-color: #fff;margin-bottom: 100px;}
.part02 .row>[class*="span-"] {float: left;margin-right: 2%;*margin-right: 1.89%;}
.part02 .row>.span-5 {width: 39.66666667%;}
.part02 .row>.span-7 {width: 56.333333%;float: right !important;margin-right: 0; background: #f5f5f5}
.part02 .full-row>[class*='span'] {float: left;}
.part02 .full-row>.span-6 {width: 50%;*width: 49.89%;}


.part02 .full-row>.span-6:nth-child(1){border-bottom: 1px solid #fff;border-right: 1px solid #fff;}
.part02 .full-row>.span-6:nth-child(2){border-bottom: 1px solid #fff;}
.part02 .full-row>.span-6:nth-child(3){border-right: 1px solid #fff;}
.part02 .full-row>.span-6:nth-child(4){}



.part02 ._font02 .t1{padding: 70px 0 20px 0;font-size: 40px;color:#000;}
.part02 ._font02 .c1{padding-bottom: 47px;font-size: 15px;color:#7c7c7c;}
.part02 ._img02{position: relative;}
.part02 .pt3_iconr {background: url("../images/right.png")no-repeat; background-size: 16px;width: 15px;height: 20px;margin-left: 2px;}
.part02 ._img02 img{width: 100%;}
.part02 .bg{position: absolute;height: 97px;bottom: 0;background-color: rgba(0,0,0,0.7);;width: 100%;}
.part02 .bg .bg_left{font-size: 15px;color:#fff;line-height: 97px;padding-left: 4%;}
.part02 .bg .bg_right{width: 23.88%;height: 100%;background-color: #008ec8;opacity: 1;right: 0;text-align: center;}
.part02 .bg .bg_right span{font-size: 28px;color: #fff;line-height: 97px;}
.part02 .bg .bg_left a {color: #fff;}
.part02 .full-row{width: 102%;}
.part02 .wrap{overflow: hidden;}

.part02_news{padding: 25px 20px 25px 25px;min-height: 127px;}
.part02_news .part02_t1{font-size: 16px; color: #4f4f4f; font-weight: bold; line-height: 31px; height: 62px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.part02_news .part02_t2{padding-bottom: 2px;line-height: 25px;}
.part02_news .part02_c1{line-height: 23px;}

.part02_news3{padding: 38px 20px 38px 17px;background-color: #fff;min-height: 108px;}
.part02_news3 .part02_t1{font-size: 16px;color:#4f4f4f;font-weight: bold;line-height: 31px;}
.part02_news3 .part02_t2{padding-bottom: 2px;line-height: 25px;}
.part02_news3 .part02_c1{line-height: 23px;}

.p2_box1:hover .part02_news{background-color:#f9f9f9;}
.p2_box2:hover .part02_news3{background-color:#f9f9f9;}





.part03{padding-bottom: 80px;}
.part03 ._font03 .t1{padding: 70px 0 20px 0;font-size: 40px;color:#000;}
.part03 ._font03 .c1{padding-bottom: 20px;font-size: 15px;color:#7c7c7c;}
.part03 ._img03{position: relative;}
.part03 .pt3_iconr {background: url("../images/right.png")no-repeat; background-size: 16px;width: 15px;height: 20px;margin-left: 2px;}
.pro_list li {width: 23.5%;margin-right: 2%;float: left;margin-top: 30px;border:1px solid #e8e8e8;}
.pro_list li:nth-child(4n + 1) {clear: both;}
.pro_list li:nth-child(4n) {margin-right: 0;}
.pro_list li a {display: block;background: #fff;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.pro_list li a .img img {display: block;margin: auto;}
.pro_list li a .img p {font-size: 16px;color: #333333;text-align: center;margin-top: 15px;margin-bottom: 15px;}
.pro_list li a .text {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;border-top: 1px solid #ececec;padding: 15px 0;}
.pro_list li a .common_btn {display: block;overflow: hidden;position: relative;width: 100px;height: 30px;line-height: 30px;background: #008ec8;font-size: 14px;color: #fff;text-align: center;}
.common_btn span {z-index: 1;display: block;position: relative;}
.common_btn::after {content: '';position: absolute;top: 0;right: 0;height: 100%;width: 140%;background: #000000;opacity: 0;transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transform: translateX(100%) skew(0deg);-webkit-transform: translateX(100%) skew(0deg);-moz-transform: translateX(100%) skew(0deg);-ms-transform: translateX(100%) skew(0deg);-o-transform: translateX(100%) skew(0deg);}
a.common_btn:hover::after, a:hover div.common_btn::after {opacity: 1;transform: translateX(10%) skew(-20deg);-webkit-transform: translateX(10%) skew(-20deg);-moz-transform: translateX(10%) skew(-20deg);-ms-transform: translateX(10%) skew(-20deg);-o-transform: translateX(10%) skew(-20deg);}


.link{margin:30px auto;}
.link span{font-weight: bold;}
.link a{margin-right:20px; font-size: 12px; height: 30px; line-height: 30px; color:#666;}


.floor2{overflow: hidden;font-size: 13px;color: #666666;padding-bottom: 80px;line-height: 26px;background:#f4f4f4 url('../images/20190820173843_1546376008.jpg')center top no-repeat;}

#sysBox{ margin: 0px auto; padding: 0px; margin-top: 0px; border: 1px #ddd solid; overflow: hidden; position: relative;}
#sysBox dl{ float:left; font-size:14px; line-height:24px; color: #666; overflow:hidden;}
#sysBox dd h3{font-family: "Microsoft YaHei"; font-size: 20px; color: #eb891a; font-weight: bold; height:28px; line-height:28px; overflow:hidden}
#sysBox dd h3 span,.csd1 h2 span{color:#008ec8;}
#sysBox dd b{ font-family:"Times New Roman", Times, serif; font-size:20px; text-transform:uppercase; white-space:nowrap; color:#666;letter-spacing:-2px; height:44px; line-height:44px; overflow:hidden; font-weight:normal}
#sysBox dl:hover dd b{color:#fff;}

#sysBox dl.csl1{ width:50%; height:256px; padding:31px 36px 0 27px; background:url(../images/sys1.png) no-repeat 478px 40px #fff;  overflow: hidden;}
#sysBox dl.csl1:hover{background:url(../images/sys1.png) no-repeat 478px 40px #4d4d4d;}
#sysBox dl.csl1 dt{ width:230px; float:left; padding:0;}
/*#sysBox dl.csl1 img {width: 210px; } */
#sysBox dl.csl1 dd{ width:300px; float:left; padding:12px 0 0;}

#sysBox dl.csl2{ width:50%; height:256px; padding:31px 36px 0 27px;background:url(../images/sys2.png) no-repeat 478px 40px #fff; overflow: hidden;}
#sysBox dl.csl2:hover{ background:url(../images/sys2.png) no-repeat 478px 40px #4d4d4d;}
#sysBox dl.csl2 dt{ width:230px; float:left;}
#sysBox dl.csl2 dd{ width:300px;float:left; padding:12px 0 0;}

#sysBox dl.csl3,#sysBox dl.csl5{ width:27%; height:516px; padding:35px 27px 0;}
#sysBox dl.csl3{ background:url(../images/sys5.png) no-repeat 220px 57px #fff;}
#sysBox dl.csl3 dt{text-align: center}
#sysBox dl.csl3:hover{ background:url(../images/sys5.png) no-repeat 200px 57px #4d4d4d;}
#sysBox dl.csl3 dd{ height:210px;padding:25px 0 0; overflow:hidden}

#sysBox dl.csl5{ background:url(../images/sys3.png) no-repeat 212px 309px #fff;}
#sysBox dl.csl5:hover{ background:url(../images/sys3.png) no-repeat 202px 309px #4d4d4d;}
#sysBox dl.csl5 dt{ height:277px;text-align: center; overflow:hidden}

.csd1{ width:46%; overflow:hidden}
.csd1 h2{ height:260px; text-align:center; line-height:32px; padding:52px 0 0; font-size:18px;color:#e62129;}
#sysBox dl.csl4{ background:url(../images/sys4.png) no-repeat 200px 54px #fff; width:100%; height:256px; padding:32px 24px 0 34px;}
#sysBox dl.csl4:hover{ background:url(../images/sys4.png) no-repeat 200px 54px #4d4d4d; width:100%; height:256px; padding:32px 24px 0 34px;}
#sysBox dl.csl4 dt{ width:230px; text-align:right;float:right;}
#sysBox dl.csl4 dd{ width:246px;float:left; padding:25px 0 0;}

#sysBox dl:hover p,#sysBox dl:hover dd b,#sysBox dl:hover dd em{color:#fff;}
#sysBox .line1{ left: 599px; height:256px; position: absolute; border-right: 1px #ddd solid;}
#sysBox .line2{ top: 256px; width:50%; padding:35px 27px 0; position: absolute; border-top: 1px #ddd solid;}
#sysBox .line3{ top: 256px; right: 0px; width:50%; padding:35px 27px 0; position: absolute; border-top: 1px #ddd solid;}
#sysBox .line4{ top: 512px; left: 323px; height:262px; padding:32px 24px 0 34px; border-left: 1px #ddd solid; position: absolute;}
#sysBox .line5{ top: 512px; right: 324px; height:262px; border-left: 1px #ddd solid; position: absolute;}


#sysBox i{ width: 10px; height: 10px; position: absolute;}
#sysBox .iTopL{ top: -1px; left: -1px; background: url(../images/iTopL.png) top left no-repeat;}







._font02 .t1 {padding: 70px 0 20px 0; font-size: 40px; line-height: 60px; color: #000; text-align: center;} 
._font02 .t1 span{height: 3px; width: 100px; background: #008ec8;  margin: 0 30px;  display: inline-block;}
._font02 .c1{padding-bottom: 47px;font-size: 15px;color:#999; text-align: center;}
.floor2 .mainTitle{color: #ffffff;}
.floor2 .mainTitle span{background: url('../images/advantage-icon01.png') 0 0 no-repeat;}
.advantage{height: 470px;overflow: hidden;background: #ffffff;width: 1200px;}
.advantage ul li{width: 300px;height: 470px;background: #ffffff;transition: all .6s;float: left;text-align: center;}
.advantage ul li:nth-last-child(1){border-right: none;}
.advantage ul li .p1{width: 180px;height: 180px;margin-top: 60px;margin-left: 58px;}
.advantage ul li h4{height: 101px;width: 221px;line-height: 101px;position: relative;display: inline-block;font-size: 22px;color: #333333;font-weight: normal;}
.advantage ul li h4 span{display: block;position: absolute;width: 221px;height: 15px;bottom: 15px;left: 0px;}
.advantage ul li .p2{display: inline-block;width: 223px;max-height: 106px;color: #666666;font-size: 13px;}
.advantage ul li:hover{background-position: 0px 0px;background-color: #008ec8;}
.advantage ul li:hover h4{color: #ffffff;}
.advantage ul li:hover h4 span{background: url('../images/advantage-icon2-on.png') no-repeat;}
.advantage ul li:hover .p2{color: #ffffff;}




.banner {width: 100%;height: 300px;position: relative;}
.banner .addr {text-align: left;vertical-align: middle;padding-top: 105px;}
.banner .addr .cul a {font-size: 38px;text-align: center;font-weight: 600;line-height: 60px;}
.theme-font-white {color: #fff;}
.theme-font-lightgrey {color: #FFF; font-size: 14px}
.banner .addr .dt-cul a {font-size: 14px;color: #ffffff; margin-right: 8px;}
.theme-font-lightgrey {color: #FFF;}


/*产品中心*/




.main1 .container {padding: 50px 0 60px 0}
.main1_l {margin-right: 28px;width: 256px;}
.main1_l .title{height:61px;background:#008ec8;border-radius:0px 8px 0px 0px;}
.main1_l .title h2{color:#fff;width:86%;margin:0px auto;line-height: 26px;padding-top:10px;text-align:left;font-weight:normal;}
.main1_l .title h3{width:86%;margin:0px auto;text-align:left;font-weight:normal;font-family:Arial, "Arial Narrow";font-size:16px;color:rgba(255,255,255,0.6);text-transform:capitalize;}
.main1_l .nav a{position:relative;margin:0px auto;padding:15px;text-align:left;display:block;font-size:16px;border-bottom:1px solid #ddd;background:#f7f7f7;transition:0.4s;-moz-transition: 0.4s;-webkit-transition: 0.4s;-o-transition: 0.4s; font-weight: bold;}
.main1_l .nav a span{position:absolute;right:25px;top:20px;background:url(../images/navpart-arrow.png) no-repeat;background-position:-6px 50%;width:6px;height:10px;overflow:hidden;transition:0.4s;-moz-transition: 0.4s;-webkit-transition: 0.4s;-o-transition: 0.4s;}
.main1_l .nav a:hover, .main1_l .nav .A{padding:15px 20px;color:#da1529;background:#fff;}
.main1_l .nav a .A{padding:0px;background:url(../images/navpart-arrow.png) no-repeat;background-position:0px 50%;}
.main1_l .nav a:hover span{right:20px;background-position:0px 50%;}
.main1_l .nav .sub a{text-indent: 30px; font-size: 14px;}
.main1_l .tel{padding:10px 20px;text-align:left;background:#eee;}
.main1_l .tel p{font-size:13px;padding:5px 0px;line-height:21px;color:#666;}
.main1_l .tel p a{display:inline-block;color:#666;}
.main1_l .zxdc-l {background: url(../images/zxwj-bg.jpg) no-repeat;height: 95px;width: 256px;margin: 10px auto;}
.main1_l .zxzx-l {background: url(../images/zxzx-bg.jpg) no-repeat;height: 95px;width: 256px;margin: 0 auto;margin-bottom: 10px;}
.zxzx-l > a > h3, .zxdc-l > a > h3 {color: #fff;font-size: 18px;text-align: center;padding-top: 25px; line-height: 30px;}
.zxzx-l > a > p, .zxdc-l > a > p {text-align: center;color: #fff;font-size: 12px;}



.main1_r.main2_r {width: 900px;}
.pro_con ul{ overflow:hidden}
.pro_con ul li{float:left;width: 31.33%; margin-right: 3%;margin-bottom:40px;background:#f5f5f5;padding-bottom:30px;position:relative;}
.pro_con ul li:nth-child(3n+3) {margin-right: 0;}
.pro_con ul li .pro_tit{ text-align:center; font-size:15px; color:#333333;}
.pro_con ul li .pro_xian{ width:20px; border-bottom:2px solid #e40011; margin:0 auto; margin-bottom:25px;}
.pro_con ul li .pro_bj{ position:absolute; width:100%; top:0px; bottom:0px; left:0px; background:rgba(0,87,158,0); transition:all 0.5s;}
.pro_con ul li .pro_bjs{ position:absolute; top:50%; width:100%; text-align:center; transform:translateY(-50%);}
.pro_con ul li .pro_tits{ font-size:15px; color:#ffffff; margin-bottom:60px;transition:all 0.5s; opacity:0;}
.pro_con ul li .pro_jia{transition:all 0.5s; opacity:0;}
.pro_con ul li:hover .pro_bj{background:rgba(0, 142, 200, 0.9);}
.pro_con ul li:hover .pro_tits{ opacity:1}
.pro_con ul li:hover .pro_jia{opacity:1; transform:rotate(180deg)}


.gallery:after{content:'';display:block;height:2px;margin:.5em 0 1.4em}
.gallery img{width:100%;text-align:center}
.gallery a{width:23.5%;display:inline-block;overflow:hidden;margin:14px 2% 14px 0;text-align:center;float:left;box-shadow:0 0 1px rgba(0,0,0,.3);height:auto}
.gallery a:nth-child(4n+4){margin-right: 0px;}
.gallery a:hover{box-shadow:0 0 1px #009a44;}
.gallery span{height:50px;line-height:50px;width:100%;float: left;overflow: hidden;text-align:center;font-size:16px;color:#000}
.baguetteBoxOne{width:100%;margin:50px auto; display:table;}



#news .listp a{ position:relative; display:block;margin-bottom:25px;background: #f5f5f5; padding: 18px;}
#news .listp a .time{ width:60px; text-align:center;}
#news .listp a .time>.day{ width:60px; height:60px; background:#999;border-radius:3px; text-align:center; overflow:hidden; color:#fff; font-size:14px; transition:all .35s;}
#news .listp a .time>.day>span{ display:block; padding-top:5px;font-size: 25px;line-height: 28px;}
#news .listp a .time>.day .yuedate{font-size: 18px;line-height: 12px;}
#news .listp a .time>.year{ padding:8px 0; font-size:14px; color:#999;}
#news .listp a .content{  width:91%; text-align:left;}
#news .listp a .content>.name {padding-bottom: 2px;font-size: 18px;line-height: 33px;color: #444;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all .35s;}
#news .listp a .content>.text{ font-size:14px; color:#444; line-height:20px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
#news .listp a:hover .time>.day{ background:#008ec8;}
#news .listp a:hover .name{color:#008ec8;}






.search{width: 800px;margin:0px auto;}
.search_body {margin-bottom: 50px;}
.search form{font-size: 0;border: 1px solid lightgray;box-sizing: border-box;margin: 65px 0;}
.search form select{outline:none;border:none;display: inline-block;width: 140px;height: 47px;color: #2e4ba3;text-align: center;box-sizing: border-box;padding-left:50px;background: #f2f4f8;}
.search form input {display: inline-block;border: none;height: 47px;box-sizing: border-box;font-size: 13px;}
.search form input[type=text]{width: 548px;padding-left: 30px;}
.search form input[type=submit]{width: 250px;font-size: 18px;color: white;background: url(../images/sousou.png) no-repeat center center #008ec8; background-position-x: 59px;cursor: pointer;}
.search input, .search button {vertical-align: middle;}

.hyzxbox ul {width: 800px;margin: 0 auto;}
.hyzxbox li{ border-bottom: 1px solid #eee;padding: 18px 0; cursor: pointer;}
.hyzxpic{float: left;width: 240px;height: 145px; overflow: hidden;}
.hyzxpic a{display: inline-block;width: 100%; height: 100%;}
.hyzxpic img {width: 240px;height: 145px;object-fit: cover;}
.hyzxpicr{float: right;width: 520px;}
.hyzxpicr h2{position: relative;color: #000; font-size: 16px; line-height: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.hyzxpicr h2:after{content: '';width: 0; height: 1px; position: absolute;display: inline-block;left: 0; bottom:0; background: #008ec8; transition: all 0.2s;}
.hyzxpicr p{color: #999; font-size: 14px; line-height: 24px;height: 72px;overflow: hidden;margin:7px 0 9px}
.hyzxbox li:hover .misaicon6{ margin-right: 0;  }
.hyzxbox li:hover .misaicon6 b{ opacity: 1;color: #008ec8!important;}
.hyzxbox li:hover .misaicon6 i{  color:#008ec8 !important;}
.hyzxbox li:hover .hyzxpicr h2 a,.hyzxbox li:hover .hyzxpicr h2{color: #008ec8 !important;}
.hyzxbox li:hover .hyzxpicr h2:after{width: 100%;}









.con_top{overflow:hidden;width: 1200px;}
.con_topl{width:300px;height:255px;float:left;background: #008ec8;}
.con_topl h1{margin: 50px 0 48px 30px; color: #fff; font-size: 33px;}
.con_topl span{color:#fff;border:2px solid #fff; padding: 10px 10px; margin-left: 28px;font-size: 21px; }
.con_topl em{color:#fff; margin: 40px 25px;display: block; font-size: 24px;  font-family: arial;text-transform: uppercase;}
.con_topr{width: 900px;height:255px;float:left;background:url(../images/20190808175110_997932971.jpg) no-repeat;}
.con_topr h3{color:#494949;font-size: 24px;height: 46px;padding: 72px 30px 0 97px;}
.con_topr p{ font-size: 14px;line-height: 24px; padding: 50px 144px 30px 98px;}
.con_foot{margin-top:40px;width: 1200px;}
.con_footl{float:left;background: #eee; width: 550px; height: 550px;}
.con_footl i{padding-left:40px;}
.con_footl h3{ font-size: 26px;line-height: 42px;font-weight: normal; color: #333333; padding: 50px 0 0 40px;}
.con_footl span{ font-size: 14px; color: #999999; padding-left: 4px;}
.con_footl dl{padding: 20px 20px 5px 40px; overflow: hidden;}
.con_footl dl dd{float:left; width:360px;}
.con_footl dl dt{float:left;}
.con_footl dl dd h2{ color: #333;font-size:18px;font-weight:normal; padding-left: 37px; line-height: 28px;}
.con_footl dl dd p{font-size:14px;color: #666; margin: 6px 0 0px 38px; line-height: 28px;}
.con_footr{float:left;background: #eee;width: 650px;height: 550px;position: relative;box-shadow:0px 0px 15px 1px rgba(0,0,0,.2)}
.con_footr  h2{font-weight: normal; padding: 15px 21px 40px 115px;font-size: 20px;color: #333; margin: 45px 0 0 30px;}









/*关于页*/
.about {margin-top: 20px;}
.about dl {border: 1px solid #f5f5f5;margin-top: 40px;}
.about dt {float: left;width: 304px;height: 422px;background: #008ec8;}
.about dt img {width: 562px;min-width: 490px;margin-left: 30px;margin-top: 30px;}
.about dd {float: right;width: 645px;height: 370px;border-left: 0;padding-left: 40px;padding-right: 20px;}
.about dd h3 {padding-top: 40px;font-weight: bold;font-size: 45px;color: #e1e1e2;font-family: Times New Roman;text-transform: uppercase;}
.about dd h3 span {font-size: 20px;line-height: 40px;display: block;font-style: normal;color: #000;}
.about dd p {padding-bottom: 10px;font-size: 16px; line-height: 26px; text-indent: 2em;}

.Culture-Wrap {border: 2px solid #f7f7f7;height: 534px;margin-top: 60px;margin-bottom: 60px;}
.Culture-Wrap li {width: 100%;height: 265px;background-color: #fff;float: left;}
.Culture-Wrap li .Culture-L {width: 304px;height: 265px;float: left;text-align: center;}
.Culture-Wrap li .Culture-M {width: 304px;height: 265px;float: left;text-align: center;}
.Culture-Wrap li .Culture-R {width: 588px;height: 265px;float: left;text-align: center;}
.Culture-Wrap li .Culture-R p {color: #666;font-size: 16px;line-height: 24px;margin-top: 27px;text-align: left;padding-left: 80px;padding-top: 20px;}
.Culture-Wrap li .Culture-R p span {display: inline-block;font-size: 20px;font-weight: bold;}
.Culture-L em, .Culture-M em {display: block;font-size: 24px;font-weight: bold;color: #fff;margin-top: 25px;font-style: normal;}
.Culture-L i, .Culture-M i {display: block;font-size: 24px;font-weight: bold;color: #008ec8;margin-top: 25px;font-style: normal;}
.Culture-Wrap li .Culture-R em {display: block;font-size: 24px;font-weight: bold;color: #008ec8;margin-top: 25px;font-style: normal;}
.Culture-Ico {width: 45px;height: 45px;margin: 50px auto 0;}
.Culture-Tit {font-size: 16px;color: #666;line-height: 28px;padding: 13px 0 9px;font-weight: normal;}
.Culture-Txt {font-weight: normal;color: #666;line-height: 28px;}
.Culture-Col {background-color: #008ec8;}
.Culture-Col .Culture-Tit, .Culture-Col .Culture-Txt {color: #fff;}



.site-main {padding: 6% 5%;background: #f5f5f5;}
.navigation-breadcrumb-two .com-top-nav .c_t_n_lt b {font-size: 18px;}
.theme-font-col {color: #008ec8;}
.navigation-breadcrumb-two .com-top-nav .c_t_n_rt {padding-right: 0;color: #999;}
.navigation-breadcrumb-two .com-top-nav .c_t_n_rt a {display: inline-block;padding: 5px 6px;opacity: 0.8;font-size: 13px;}
.navigation-breadcrumb-two .com-top-nav .c_t_n_rt a {color: #999;}
.singular-post-imgzoom {padding-top: 60px;}
.theme-bgcol {background: #008ec8;}
.singular-post-imgzoom .sc-product-detail-pic {float: left;width: 35%;}
.singular-post-imgzoom .sc-product-detail-information {float: left;width: 60%;margin-left: 4%;}
.singular-post-imgzoom .sc-product-detail-pic-big {border: 1px solid #ffffff;overflow: hidden;text-align: center;display: inline-block;overflow: hidden;}
.singular-post-imgzoom .sc-product-detail-pic-big img {max-width: 100%;margin: 0 auto;display: block;max-height: 100%;}
.singular-post-imgzoom .sc-product-detail-information-title {font-size: 16px;line-height: 26px;padding-bottom: 26px;margin-bottom: 16px;border-bottom: 1px solid #D2D2D2;}
.singular-post-imgzoom .sc-product-detail-information-description {padding: 10px 0;color: #666;font-size: 13px;line-height: 24px;}
.singular-post-imgzoom .sc-product-detail-information-description {color: #999;}
.singular-post-imgzoom .sc-product-detail-information-description p {margin: 0px;}
.singular-post-imgzoom .sc-product-detail-main {clear: both;padding-top: 30px;border-bottom: 1px solid #D2D2D2;}
.singular-post-imgzoom .sc-product-detail-main-tabs {margin: 0;padding: 0;list-style: none;overflow: hidden;border-bottom: 1px solid #D2D2D2;}
.singular-post-imgzoom .sc-product-detail-main-tabs li {float: left;margin-right: 1px;}
.singular-post-imgzoom .sc-product-detail-main-tabs li a {display: block;line-height: 36px;padding: 0 30px;font-size: 15px;font-weight: bold;color: #fff;}
.singular-post-imgzoom .sc-product-detail-main-item { padding: 30px 0;font-size: 13px;line-height: 24px;}
.singular-post-imgzoom .sc-product-detail-main-item p {padding: 0;margin-top: 0;margin-bottom: 0;font-family: opensans-regular, Arial, Verdana, sans-serif;font-size: 13px;line-height: 24px;white-space: normal;background-color: rgb(255, 255, 255);}
.singular-post-imgzoom img {max-width: 100%;}






.lf-hd.f-cb {height: 61px;line-height: 50px;border-bottom: 1px solid #D2D2D2;}
.npage .lf-hd {height: 99px;line-height: 99px;border-bottom: 1px solid #e5e5e5;margin-top: 15px;}
.npage .lf-hd h2 {width: 808px;overflow: hidden;float: left;font-size: 30px;color: #333;font-weight: normal;white-space: nowrap;text-overflow: ellipsis;}
.lf-hd .data {background: url(../images/nc-date.png) no-repeat;padding-left: 23px;font-size: 14px;}
.lf-ct {color: #777;font-size: 14px;line-height: 26px;min-height: 300px;padding: 40px 0;border-bottom: 1px solid #e5e5e5;}
.l-pn-l {float: left;margin-top: 14px;}
.l-pn .lin-a {float: right;margin-top: 28px;height: 35px;padding: 0 15px;margin-right: 0;color: #ccc;width: 120px;border: 1px solid #e8e8e8;text-align: center;line-height: 35px;border-radius: 20px;}
.l-pn .lin-a:hover {border: 1px solid #008ec8;color: #008ec8;}
.l-pn-l a, .l-pn-l span {display: block;font-size: 14px;color: #777;line-height: 30px;}






